Big Huge Thesaurus

African hunting dog

noun